package org.jetbrains.generate.tostring.element;

public abstract interface Element
{
  public abstract String getAccessor();
  
  public abstract String getName();
  
  public abstract boolean isArray();
  
  public abstract boolean isCollection();
  
  public abstract boolean isMap();
  
  public abstract boolean isPrimitive();
  
  public abstract boolean isString();
  
  public abstract boolean isPrimitiveArray();
  
  public abstract boolean isObjectArray();
  
  public abstract boolean isNumeric();
  
  public abstract boolean isObject();
  
  public abstract boolean isDate();
  
  public abstract boolean isSet();
  
  public abstract boolean isList();
  
  public abstract boolean isStringArray();
  
  public abstract boolean isCalendar();
  
  public abstract boolean isBoolean();
  
  public abstract String getTypeName();
  
  public abstract String getTypeQualifiedName();
}


/* Location:           E:\idea\
 * Qualified Name:     org.jetbrains.generate.tostring.element.Element
 * JD-Core Version:    0.7.0.1
 */